#ifndef logger_h__
#define logger_h__

#pragma once
#include <string>
#include <fstream>




class Logger
{
public:
	Logger(std::string log_file_path = "");
	~Logger(void);
	void Log( std::wstring text );
	void Log( std::string text );
	void Log( char* format, ... );
	std::string getPath() const { return mPath; }
private:
	std::string getNowTimeStamp();


	std::string mPath;
	std::ofstream mLogfile;
};
#endif // logger_h__
